<?php
include_once "filtro_cabecera.php";
include_once "../funciones/funciones_php.php";

$proveedor = $_REQUEST['proveedor'];
$orden_flete = $_REQUEST['codigo'];


conectar();

$pg = sprintf("UPDATE encomienda
               SET id_proveedor = '%s'
               WHERE id_orden_flete = '%d'",pg_escape_string($proveedor),pg_escape_string($orden_flete));
$consulta = pg_query($pg) or die ("Error en la consulta");

/*
    $up_detalle = sprintf("UPDATE detalle_encomienda
                           SET estado_despacho = '%s',fecha_despacho=now()
                           WHERE codigo_barra = '%s'",pg_escape_string('TRUE'),pg_escape_string($orden_flete));
    $guardar_detalle = pg_query($up_detalle); */


        $conexion=sprintf("INSERT into orden_flete_estado_orden(id_orden_flete,id_estado_orden,fecha)
                           VALUES ('%s','%s',now())",pg_escape_string($orden_flete),pg_escape_string(11));
        pg_query($conexion) or
        die("Error en la consulta".pg_error());

        $conectar=sprintf("update orden_flete set id_estado_orden = '%s'
                          where id_orden_flete='%d'",pg_escape_string(11),pg_escape_string($orden_flete));
        pg_query($conectar) or
        die("Error en la consulta".pg_error());


pg_close();

    echo "<script>alert('Encomienda despachada correctamente');</script>";
    echo "<script>window.close();window.opener.location.reload();</script>";
?>